/*
 * Copyright : (C) 2024 Termony Technology, Inc. All Rights Reserved.
 */

#ifndef RK_VCCIO2_IOC_HW_H
#define RK_VCCIO2_IOC_HW_H

#ifdef __cplusplus
extern "C"
{
#endif

/** @name Register Map
 *
 * Register offsets for the VCCIO2_IOC.
 */
#define RK_VCCIO2_IOC_GPIO4D_DS_L_OFFSET    0x0098U /* GPIO4D Driver Strength Control Low bits */
#define RK_VCCIO2_IOC_GPIO4D_DS_L_OFFSET    0x009CU /* GPIO4D Driver Strength Control high bits */
#define RK_VCCIO2_IOC_GPIO4D_P_OFFSET       0x014CU /* GPIO4D Pull-up/down Control */
#define RK_VCCIO2_IOC_GPIO4D_IE_OFFSET      0x01BCU /* GPIO4D Input Enable Control */
#define RK_VCCIO2_IOC_GPIO4D_SMT_OFFSET     0x024CU /* GPIO4D Schmitt Trigger Control */
#define RK_VCCIO2_IOC_GPIO_PDIS_OFFSET      0x0284U /* Auto Pull-up/down disable Control */

#ifdef __cplusplus
}
#endif

#endif /* RK_VCCIO2_IOC_HW_H */